
/**
 * 调用云函数实现后段多表操作
 */

//  获取底板清单带品牌
export const getBlades = async () => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'blade',
      data: {
        type: 'getBlade'
      }
    })
    return resp
  } catch (error) {
    console.error("获取blade数据失败:", error)
    throw error // 选择抛出错误。
  }
}

// 获取胶皮带品牌
export const getBladeById = async (id) => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'blade',
      data: {
        type: 'getBladeById',
        id: id
      }
    })
    return resp
  } catch (error) {
    console.error("获取blade数据失败:", error)
    throw error // 选择抛出错误。
  }
}


// 获取按照品牌分组的底板。
export const getBladeGroupByBrand = async () => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'blade',
      data: {
        type: 'getBladeGroupByBrand'
      }
    })
    return resp
  } catch (error) {
    console.error("获取rubber数据失败:", error)
    throw error // 选择抛出错误。
  }
}
